/*
 * RAID.h
 *
 *  Created on: 02/10/2011
 *      Author: utn_so
 */

#ifndef RAID_H_
#define RAID_H_



#endif /* RAID_H_ */

#define LECTURA 'r'
#define ESCRITURA 'w'

/*Interfase a imprementar entre el RAID y el FS. Debe ser igual a PPD y FS*/
struct interfase_FS{
	unsigned long int		sector;
	char					modo;
	char					info_sector[512];
};

//Interfase al planificador
struct nodo_raid
{
	unsigned long int		sector;
	char					modo;
	char					info_sector[512];
	struct interfase_PPD	*nodo_siguiente;

};

#define NODO struct nodo_raid

void encolar(const struct nodo_raid*,struct nodo_raid*,struct nodo_raid*);













